package com.vains.enumeration;

/**
 * 响应会用到的注解
 *
 * @author vains
 * @version 1.0
 * @since 2020/6/3 17:28
 **/
public enum ResultEnum {

    /**
     * 响应成功
     */
    SUCCESS(200, "操作成功！"),

    /**
     * 响应成功
     */
    NO_LOGIN(500, "您还未登录,请先登录后访问！"),

    /**
     * 响应成功
     */
    NO_PERMISSION(403, "权限不足！"),

    /**
     * 响应成功
     */
    BAD_REQUEST(400, "请求参数异常！"),

    /**
     * 响应失败
     */
    ERROR(500, "操作失败！");

    /**
     * 响应码
     */
    private Integer code;

    /**
     * 响应信息
     */
    private String message;

    ResultEnum(Integer code, String message) {
        this.code = code;
        this.message = message;
    }

    public Integer getCode() {
        return code;
    }

    public String getMessage() {
        return message;
    }

}
